track something (celestial body) - Espagnol Anglais Dictionnaire